Component: Selected Quarterly Financial Information [Hierarchy]

Line Label Object Class Period Type Balance Name
1 Selected Quarterly Financial Information [Hierarchy]

*

*

*

us-gaap:SelectedQuarterlyFinancialInformationAbstract
2 Revenue, Net [Concept] Monetary For Period Credit us-gaap:SalesRevenueNet
3 Cost of Revenue [Concept] Monetary For Period Debit us-gaap:CostOfRevenue
4 Gross Profit [Concept] Monetary For Period Credit us-gaap:GrossProfit
5 Research and Development Expense [Concept] Monetary For Period Debit us-gaap:ResearchAndDevelopmentExpense
6 Operating Income (Loss) [Concept] Monetary For Period Credit us-gaap:OperatingIncomeLoss
7 Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Concept] Monetary For Period Credit us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
8 Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Extraordinary Items, Noncontrolling Interests, Net [Concept] Monetary For Period Credit us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet
9 Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest [Concept] Monetary For Period Credit us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
10 Extraordinary Item, Gain (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Concept] Monetary For Period Credit us-gaap:ExtraordinaryItemNetOfTax
11 Net Income (Loss) Attributable to Parent [Concept] Monetary For Period Credit us-gaap:NetIncomeLoss
12 Net Income (Loss) Available to Common Stockholders, Basic [Concept] Monetary For Period Credit us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
13 Weighted Average Number of Shares Outstanding, Basic [Concept] Shares For Period

*

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
14 Income (Loss) from Continuing Operations, Per Basic Share [Concept] Share For Period

*

us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
15 Income (Loss) from Disposition of Discontinued Operations for Other Stock, Per Basic Share [Concept] Share For Period

*

us-gaap:IncomeLossFromDispositionOfDiscontinuedOperationsForOtherStockPerBasicShare
16 Income (Loss) from Extraordinary Items, Net of Tax, Per Basic Share [Concept] Share For Period

*

us-gaap:IncomeLossFromExtraordinaryItemsNetOfTaxPerBasicShare
17 Earnings Per Share, Basic [Concept] Share For Period

*

us-gaap:EarningsPerShareBasic
18 Weighted Average Number of Shares Outstanding, Diluted [Concept] Shares For Period

*

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
19 Income (Loss) from Continuing Operations, Per Diluted Share [Concept] Share For Period

*

us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
20 Income (Loss) from Discontinued Operations, Net of Tax, Per Diluted Share [Concept] Share For Period

*

us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
21 Income (Loss) from Extraordinary Items, Net of Tax, Per Diluted Share [Concept] Share For Period

*

us-gaap:IncomeLossFromExtraordinaryItemsNetOfTaxPerDilutedShare
22 Earnings Per Share, Diluted [Concept] Share For Period

*

us-gaap:EarningsPerShareDiluted
23 Earnings Per Share, Basic and Diluted [Roll Up] [Abstract]

*

*

us-gaap:EarningsPerShareBasicAndDilutedAbstract
24 Income (Loss) from Operations before Extraordinary Items, Per Basic and Diluted Share [Roll Up] [Abstract] us-gaap:IncomeLossFromOperationsBeforeExtraordinaryItemsPerBasicAndDilutedShareAbstract
25 Income (Loss) from Continuing Operations, Per Basic and Diluted Share [Concept] Share For Period us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare
26 Income (Loss) from Discontinued Operations, Net of Tax, Per Basic and Diluted Share [Concept] Share For Period

*

us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare
27 Income (Loss) from Operations before Extraordinary Items, Per Basic and Diluted Share, Total [Concept] Share For Period

*

us-gaap:IncomeLossFromOperationsBeforeExtraordinaryItemsPerBasicAndDilutedShare
28 Income (Loss) from Extraordinary Items, Net of Tax, Per Basic and Diluted Share [Concept] Share For Period

*

us-gaap:IncomeLossFromExtraordinaryItemsNetOfTaxPerBasicAndDilutedShare
29 Earnings Per Share, Basic and Diluted, Total [Concept] Share For Period

*

us-gaap:EarningsPerShareBasicAndDiluted
30 Income (Loss) from Operations before Extraordinary Items [Concept] Monetary For Period Credit us-gaap:IncomeLossBeforeExtraordinaryItemsAndCumulativeEffectOfChangeInAccountingPrinciple